wind-driven machine - Spanish English Dictionary